*{margin:0;padding:0;}
html,body{height:100%;}
.hover{cursor:pointer;}
.right{text-align:right}
.left{text-align:left}
.center{text-align:center;}
.layout{height:100%;background:#f5f7f9}
.ivu-row-flex{height:100%}
.ivu-menu{height:100%}
.menu{height:100%}
.loginform .ivu-form-item-error-tip{right:0;top:30px;}
.loginform .ivu-input{border:none;border-bottom:1px solid #ccc;border-radius: 0}
.layout-header{height:40px;line-height:40px;padding-left:20px}
.layout-breadcrumb{float:left;}
.ivu-menu-dark{background:#202C4A !important}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu), .ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu):hover, .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title-active:not(.ivu-menu-submenu), .ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title-active:not(.ivu-menu-submenu):hover{background:#2d8cf0 !important;color:white!important}
.layout-logo-left img{width:100%;display: block}
.layout-copy{    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
    color: white;}
.layout-content{padding:20px 10px;}
.alltitle{font-size: 14px;
color: #333333;
letter-spacing: 0;
line-height: 20px;font-weight:bold;}
.ivu-input,.ivu-select-selection{
    background: #F6F6F6 !important;border:none!important
}
.searcher .ivu-input {
    background: #fff !important;
}